﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Win32Wrapper.Win32
{
    public struct _BlendFunction
    {
        public byte BlendOp;
        public byte BlendFlags;
        public byte SourceConstantAlpha;
        public byte AlphaFormat;
    }

    public class BlendFunction
    {
        public BlendFunction() { }
        public BlendFunction(_BlendFunction func)
        {
            BlendOp = func.BlendOp;
            BlendFlags = func.BlendFlags;
            SourceConstantAlpha = func.SourceConstantAlpha;
            AlphaFormat = func.AlphaFormat;
        }

        public byte BlendOp { get; set; }
        public byte BlendFlags { get; set; }
        public byte SourceConstantAlpha { get; set; }
        public byte AlphaFormat { get; set; }
    }
}
